@charset "utf-8";
/* -- Default -- */
body, h1, h2, h3, h4, h5, h6, p, ul, ol{
	margin: 0;	
	padding: 0;
}
p{
	margin-bottom: 1.5em;
}
ul, ol{
	list-style-position: inside;
}
a img { 
	border: none;
}
/* -- Misc -- */
img.center{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* -- Entire Page */
#main {
	max-width: 1400px;
	min-width: 900px;
	width: 95%;
	margin: 0 auto;
	overflow: hidden;
}
/* -- Page Head -- */
#head{
	text-align: center;
	margin: 0;
}
/* -- -- Navigation Bar -- */
#navigation_bar{
}

#navigation_bar ul{
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#navigation_bar li{
	display: inline;
}
#navigation_bar li a
{
	float: left;
	width: 100px;
}

#navigation_bar li a#current{
}

/* -- Page Content -- */
#container {
	clear:both;
}

/* -- -- Right Column -- */
#right_column {
	float: right;
	width: 25%;
	padding-bottom: 10px;
}

/* -- -- -- Column_object -- */
#right_column .object{
	margin: 0px 15px 20px 15px;
	padding: 13px;
}

/* -- -- Left Column -- */
#left_column{
	float: left;
	width: 25%;
	padding-bottom: 10px;
}

/* -- -- -- Column_object -- */
#left_column .object{
	margin: 15px 15px 10px 15px;
	padding: 13px;
}

/* -- -- Left Side -- */
#left_side{
}

.w_right_column{
	width: 75%;
}
/* -- -- Content -- */
#content {
	padding: 10px 0;
}

.w_left_column{
	width: 75%;
	margin-left: 25%;
}

/* -- -- -- Free Object -- */
#content div.object,
#content .short_item,
#content .article{
	margin: 10px;
	padding: 5px;
}

/* -- -- -- Short Item -- */
#content .short_item{
}

#content .short_item .content{
	padding: 10px;
	margin: 0px;
}

#content .short_item .content img{
	display: block;
	width: 150px;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
}

#content .short_item .content .description{
	margin-bottom: 15px;
}

#content .short_item .content .options{
	text-align: right;
	clear: left;
}

#content .short_item .share{
	padding: 5px;
}

/* -- -- -- Article -- */
#content .article{
}

#content .article h2.headline{
}

#content .article .info{
	padding-bottom: 10px;
}

#content .article .content{
	padding: 10px;
}

#content .article .content img{
	display: block;
	margin-top: 10px;
	margin-bottom: 15px;
  margin-left: auto;
	margin-right: auto;
}

#content .article .options{

}
/* -- Page Footer -- */
#footer{
	text-align: center;
	margin:0px;
	padding: 8px;
	padding-top: 3px;
	clear: both;
}
